LIDA (cognitive Architecture)
   HOME

TheInfoList



OR:

The LIDA (Learning Intelligent Decision Agent)
cognitive architecture A cognitive architecture is both a theory about the structure of the human mind and to a computational instantiation of such a theory used in the fields of artificial intelligence (AI) and computational cognitive science. These formalized models ...
, previously Learning Intelligent Distribution Agent for its origins in IDA, attempts to model a broad spectrum of
cognition Cognition is the "mental action or process of acquiring knowledge and understanding through thought, experience, and the senses". It encompasses all aspects of intellectual functions and processes such as: perception, attention, thought, ...
in biological systems, from low-level perception/action to high-level reasoning. Developed primarily by
Stan Franklin Stan Franklin (August 14, 1931 – January 23, 2023) was an American scientist. He was the W. Harry Feinstone Interdisciplinary Research Professor at the University of Memphis in Memphis, Tennessee, and co-director of the Institute of Intellig ...
and colleagues at the
University of Memphis The University of Memphis (Memphis) is a public university, public research university in Memphis, Tennessee, United States. Founded in 1912, the university has an enrollment of more than 20,000 students. The university maintains the Herff Col ...
, the LIDA architecture is empirically grounded in
cognitive science Cognitive science is the interdisciplinary, scientific study of the mind and its processes. It examines the nature, the tasks, and the functions of cognition (in a broad sense). Mental faculties of concern to cognitive scientists include percep ...
and
cognitive neuroscience Cognitive neuroscience is the scientific field that is concerned with the study of the Biology, biological processes and aspects that underlie cognition, with a specific focus on the neural connections in the brain which are involved in mental ...
. It is an extension of IDA, which adds mechanisms for learning. In addition to providing hypotheses to guide further research, the architecture can support control structures for
software agent In computer science, a software agent is a computer program that acts for a user or another program in a relationship of agency. The term ''agent'' is derived from the Latin ''agere'' (to do): an agreement to act on one's behalf. Such "action on ...
s and robots. Providing plausible explanations for many cognitive processes, the LIDA conceptual model is also intended as a tool with which to think about how minds work. Two hypotheses underlie the LIDA architecture and its corresponding conceptual model: 1) Much of human cognition functions by means of frequently iterated (~10 Hz) interactions, called cognitive cycles, between conscious contents, the various memory systems and
action selection Action selection is a way of characterizing the most basic problem of intelligent systems: what to do next. In artificial intelligence and computational cognitive science, "the action selection problem" is typically associated with intelligent ...
. 2) These cognitive cycles, serve as the "atoms" of cognition of which higher-level cognitive processes are composed.


Overview

Though it is neither symbolic nor strictly
connectionist Connectionism is an approach to the study of human mental processes and cognition that utilizes mathematical models known as connectionist networks or artificial neural networks. Connectionism has had many "waves" since its beginnings. The first ...
, LIDA is a hybrid architecture in that it employs a variety of computational mechanisms, chosen for their psychological plausibility. The LIDA cognitive cycle is composed of modules and processes employing these mechanisms.


Computational mechanisms

The LIDA architecture uses several modules, including variants of the Copycat Architecture, sparse distributed memory, the schema mechanism, the Behavior Net, and the
subsumption architecture Subsumption architecture is a reactive robotic architecture heavily associated with behavior-based robotics which was very popular in the 1980s and 90s. The term was introduced by Rodney Brooks and colleagues in 1986.Brooks, R. A., "A Robust Pro ...
.


Psychological and neurobiological underpinnings

As a comprehensive, conceptual and computational cognitive architecture the LIDA architecture is intended to model a large portion of human cognition. Comprising a broad array of cognitive modules and processes, the LIDA architecture attempts to implement and flesh out a number of psychological and neuropsychological theories including
Global Workspace Theory Global workspace theory (GWT) is a framework for thinking about consciousness introduced in 1988, by cognitive scientist Bernard Baars. It was developed to qualitatively explain a large set of matched pairs of conscious and unconscious processes. ...
,
situated cognition Situated cognition is a theory that posits that knowing is inseparable from doing by arguing that all knowledge is situated in activity bound to social, cultural and physical contexts. Situativity theorists suggest a model of knowledge and learnin ...
, perceptual symbol systems,
working memory Working memory is a cognitive system with a limited capacity that can Memory, hold information temporarily. It is important for reasoning and the guidance of decision-making and behavior. Working memory is often used synonymously with short-term m ...
, memory by affordances, long-term working memory, and the H-CogAff architecture.


Codelets

LIDA relies heavily on what Franklin calls ''codelets''. A codelet is a "special purpose, relatively independent, mini-agent typically implemented as a small piece of code running as a separate thread."


Cognitive cycle

The LIDA cognitive cycle can be subdivided into three phases: understanding, consciousness, and action selection (which includes learning). In the understanding phase, incoming stimuli activate low-level feature detectors in sensory memory. The output engages perceptual associative memory where higher-level feature detectors feed in to more abstract entities such as objects, categories, actions, events, etc. The resulting percept moves to the Workspace where it cues both Transient Episodic Memory and Declarative Memory producing local associations. These local associations are combined with the percept to generate a current situational model which is the agent's understanding of what is going on right now. In the consciousness phase, "attention codelets" form coalitions by selecting portions of the situational model and moving them to the Global Workspace. These coalitions then compete for attention. The winning coalition becomes the content of consciousness and is broadcast globally. These conscious contents are then broadcast globally, initiating the learning and action selection phase. New entities and associations, and the reinforcement of old ones, occur as the conscious broadcast reaches the various forms of memory, perceptual, episodic and procedural. In parallel with all this learning, and using the conscious contents, possible action schemes are instantiated from Procedural Memory and sent to Action Selection, where they compete to be the behavior selected for this cognitive cycle. The selected behavior triggers sensory-motor memory to produce a suitable algorithm for its execution, which completes the cognitive cycle. This process repeats continuously, with each cycle representing a cognitive "moment" that contributes to higher-level cognitive processes.


History

Virtual Mattie (V-Mattie) is a
software agent In computer science, a software agent is a computer program that acts for a user or another program in a relationship of agency. The term ''agent'' is derived from the Latin ''agere'' (to do): an agreement to act on one's behalf. Such "action on ...
that gathers information from seminar organizers, composes announcements of next week's seminars, and mails them each week to a list that it keeps updated, all without the supervision of a human. V-Mattie employed many of the computational mechanisms mentioned above. Baars'
Global Workspace Theory Global workspace theory (GWT) is a framework for thinking about consciousness introduced in 1988, by cognitive scientist Bernard Baars. It was developed to qualitatively explain a large set of matched pairs of conscious and unconscious processes. ...
(GWT) inspired the transformation of V-Mattie into Conscious Mattie, a software agent with the same domain and tasks whose architecture included a consciousness mechanism à la GWT. Conscious Mattie was the first functionally, though not phenomenally, conscious software agent. Conscious Mattie gave rise to IDA. IDA (Intelligent Distribution Agent) was developed for the
US Navy The United States Navy (USN) is the naval warfare, maritime military branch, service branch of the United States Department of Defense. It is the world's most powerful navy with the largest Displacement (ship), displacement, at 4.5 millio ...
to fulfill tasks performed by human resource personnel called detailers. At the end of each sailor's tour of duty, he or she is assigned to a new billet. This assignment process is called distribution. The Navy employs almost 300 full time detailers to effect these new assignments. IDA's task is to facilitate this process, by automating the role of detailer. IDA was tested by former detailers and accepted by the Navy. Various Navy agencies supported the IDA project to the tune of some $1,500,000. The LIDA (Learning IDA) architecture was originally spawned from IDA by the addition of several styles and modes of learning, but has since then grown to become a much larger and generic software framework.Negatu, A., D'Mello, Sidney K., & Franklin, S. (2007)
Cognitively Inspired Anticipation and Anticipatory Learning Mechanisms for Autonomous Agents
In M. V. Butz, O. Sigaud, G. Pezzulo & G. O. Baldassarre (Eds.), Proceedings of the Third Workshop on Anticipatory Behavior in Adaptive Learning Systems (ABiALS 2006) (pp. 108-127). Rome, Italy: Springer Verlag


Footnotes


External links

* LIDA architectur
Cognitive Computing Research Group
Memphis University * database o

of LIDA modules and processes * How Minds Work

* mention of LIDA i

by Celeste Biever, New Scientist 1 April 2011 {{DEFAULTSORT:Lida (Cognitive Architecture) Cognitive architecture